cape periwinkle (catharanthus roseus) - Spanish English Dictionary